// 封装刷题及其子页面的Api

import _fetch from '../utils/request'

// 面试题城市&岗位
export function getFiltersApi () {
  return _fetch.get('/interview/filters')
}

// 获取面试题列表
export function getQuestionsApi (params) {
  return _fetch({
    url: '/interview/questions',
    needToken: true,
    params: params
  })
}

// 提交试题请求
export function submitApi (data) {
  return _fetch({
    url: '/questions/submit',
    method: 'post',
    needToken: true,
    data: data
  })
}

// 根据id获取题面
export function getQuesApi (id) {
  return _fetch({
    url: '/questions/' + id,
    needToken: true
  })
}

// 收藏试题
export function collectQuestionApi (data) {
  return _fetch({
    url: '/questions/collect',
    method: 'post',
    needToken: true,
    data: data
  })
}
